// 实现一个函数执行出来的结果都是累加的
function test() {

}

test()


// 不依赖外部变量，实现累加
// 很难实现，难在函数中没有一个固定不变的变量，每次重新执行函数都会初始化函数中的所有内容

function add() {
    var num = 0
    function a() {
        num++
        console.log(num);
    }
    return a
}
var res = add()
res()
res()
